@charset "utf-8";
/* CSS Document */
/*pr_A*/
.pr_A{ width: 1180px; height: auto; overflow: hidden; margin: 36px auto;}
.pr_l{ width: 286px; height: auto; overflow: hidden; float: left;}
.pr_l_t{ width: 286px; height: 79px; background: url(../images/pr_tbg.gif) center no-repeat;}
.pr_l_t h3{ font-size: 24px; line-height: 77px; text-align: center;}
.pr_l_t h3 a{ color: #fff;}
.pr_list{ width: 252px; height: auto; overflow: hidden; border: 1px solid #960a0a; margin-top: -11px; border-top: none;}


/*menu_head*/
#firstpane{ padding-bottom: 15px; height: auto;}
.menu_head{width:192px; height:30px; line-height:30px; padding-left:38px;font-size:14px; color:#960a0a; cursor:pointer; position:relative; margin:20px auto 0px; background: url(../images/list_bg.gif) center no-repeat;}

.menu_body{width:192px;height:auto;overflow:hidden;line-height:35px; margin: 0 auto;}
.menu_body a{display:block;width:192px;height:35px; line-height:35px; text-align: center; color:#999999; background: url(../images/pr_icon.gif) left 42px center no-repeat; text-decoration:none; border-bottom:1px solid #eeeeee; font-size: 13px;}
.menu_body a:hover{text-decoration:none;}
/*menu_head end*/

.pr_namber{ width: 152px; height: 103px; margin: 38px auto;}
.pr_namber span{ display: block; width: 134px; height: 36px; background: url(../images/pr_zx.gif) center no-repeat; text-align: center; line-height: 36px; font-family: "Microsoft YaHei"; font-size: 16px; font-weight: bold; margin: 5px auto;}
.pr_namber span a{ color: #fff;}
.pr_namber i{ display: block; width: 97px; height: 21px; margin: 15px auto 10px;}
.pr_namber p{ width: 152px; height: 18px; line-height: 18px; text-align: center; color: #333; font-family: "Microsoft YaHei"; font-size: 20px;}
.pr_r{ width: 872px; height: 700px; float: right;}
.pr_r_t{ width: 872px; height: 28px; background: url(../images/pr_r_tbg.gif) center no-repeat; margin: 30px auto;}
.pr_r_t h3{ width: 204px; height: 28px; float: left; text-align: center; line-height: 28px; font-size: 16px;}
.pr_r_t h3 a{ color: #ab0b0b;}
.pr_r_t span{ display: block; width: 66px; height: 28px; float: right; text-align: center; line-height: 28px; text-transform: uppercase; font-family: Arial, Helvetica, sans-serif;}
.pr_r_t span a{ color: #333;}

.pr_r_m{ width: 872px; height: 1300px; overflow: hidden; position: relative;}
.pr_r_m ul{ position: absolute; width: 914px; left: 0px; top: 0; }
.pr_r_m ul li{ width: 270px;  float: left; display: inline; margin: 15px 22px 5px 0;}
.pr_r_m ul li span{ display: block; width: 270px;  text-align:center;}
.pr_r_m ul li span img{ max-width: 270px; }
.pr_r_m ul li p{ width: 270px; height: 30px; line-height: 30px; text-align: center; font-size: 13px;}

/*gaweione_box*/
#gaweione_box{ width: 100%; height: 155px;  clear: both; background: url(../images/gaweione.jpg) center no-repeat; margin: 25px 0px 10px;}
.gaweione_A{ width: 1180px; height: 155px; margin: 0 auto;}
.gaweione_A_r{ width: 455px; height: 155px; float: right; position: relative;}
.gaweione_A_r p{ font-size: 24px; font-weight: bold; float: left; font-family: "Microsoft YaHei"; color: #ab0b0b; font-weight: bold; position: absolute; top: 80px; left: 247px;}
.gaweione_A_r span{ font-family: "Microsoft YaHei"; font-size: 17px; font-weight: bold; position: absolute; top: 43px; right: 102px;}
.gaweione_A_r span a{ color: #000;}
.gaweione_A_r em{ display: block; font-family: "Microsoft YaHei"; font-size: 16px; color: #ab0b0b; position: absolute; top: 50px; left: 247px;}

/*about_box*/
#about_box{ width:100%; height: 288px; background: url(../images/about_bg.jpg) center no-repeat; margin: 40px 0px; clear: both;}
.about_A{ width: 1180px; height: 288px; overflow: hidden; margin: 0 auto;}
.about_l{ width: 803px; height: 206px; float: left;}
.about_l span{ display: block; width: 214px; height: 206px; float: left; margin-top: 54px;}
.about_l span img{ width: 214px; height: 206px;}
.about_text{ width: 557px; height: 228px; position: relative; float: right;}
.about_title{ background: url(../images/abouticon.gif) left center no-repeat; width: 215px; position: absolute; top: 95px; left: 58px;}
.about_text h3{ font-size: 18px; width: 164px; text-align: right;}
.about_text h3 a{ color: #fff;}
.about_text p{ line-height: 24px; color: #f4a1a1; position: absolute; top: 130px;text-indent: 2em;}
.about_text p a{ color: #fff;}
/*honor_r*/
.honor_r{ width: 305px; height: 240px; float: right; margin-top: 30px;}
.honor_t{ width: 100%; height: 52px; margin: 0 auto 10px;}
.honor_t h3{ font-size: 18px; text-align: center; line-height: 30px;}
.honor_t h3 a{ color: #fff;}
.honor_t span{ font-family: Arial, Helvetica, sans-serif; text-transform: uppercase; text-align: center; display: block;}
.honor_t span a{ color: #fff;}
.honor_m{ width: 305px; height: 185px; overflow: hidden;}

/*gd_03*/
.gd_03{ position:relative; height: 182px; width:252px;}
.gd_03 em{
	position: absolute;
	top: 57px;
}
.gd_03 .t_l{
	left: 0px;
}
.gd_03 .t_r{
	right: 0px;
}
.gd_03 #simgs02{ margin:0;}
.gd_03 li{ float:left; width:193px; text-align:center;}
.gd_03 li span{ display: block; width: 183px; height: 30px; overflow: hidden; text-align: center; line-height: 30px;}
.gd_03 li.last{ padding-right:0;}
.gd_03 li img{ display:block; width:181px; height:142px; margin-bottom: 5px; border: 5px solid #fff;}
.gd_03 li a{ color:#fff; font-family: "Microsoft YaHei"; font-size: 14px;}
.gd_03 .fl { float:left;}
.gd_03 .fr { float:right;}
.gd_03 .pa{ position:absolute;}
.gd_03 .pr{ position:relative}

/*ys_A*/
.ys_A{ width: 1180px; height: 885px; margin: 0 auto; background: url(../images/ys_bg.jpg) center no-repeat; position: relative;}
.ys_A span{ display: block; width: 270px; height: 30px; font-family: "Microsoft YaHei"; font-size: 27px; position: absolute; top: 83px; left: 110px; color: #505050;}

.ys_A_one{ width: 469px; height: 227px;}
.ys_A_one p{ font-size: 38px; font-weight: bold; color: #505050; font-style: italic; position: absolute; top: 228px; right: 14px;}
.ys_A_one h3{  font-size: 24px; color: #ab0b0b; position: absolute; top: 231px; right: 64px; width: 392px; text-align: left;}
.ys_A_one ul{ position: absolute; top: 278px; right: 41px;}
.ys_A_one ul li{ font-family: "Microsoft YaHei"; font-size: 14px; line-height: 34px; font-size: 14px; color: #505050;}


.ys_A_two{ width: 469px; height: 227px;}
.ys_A_two p{ font-size: 38px; font-weight: bold; color: #505050; font-style: italic; position: absolute; top: 431px; right: 124px;}
.ys_A_two h3{  font-size: 24px; color: #ab0b0b; position: absolute; top: 435px; right: 87px; width: 367px; text-align: left;}
.ys_A_two ul{ position: absolute; top: 484px; right: 30px;}
.ys_A_two ul li{ font-family: "Microsoft YaHei"; font-size: 14px; line-height: 34px; font-size: 14px; color: #505050;}

.ys_A_three{ width: 469px; height: 227px;}
.ys_A_three p{ font-size: 38px; font-weight: bold; color: #505050; font-style: italic; position: absolute; top: 676px; right: 102px;}
.ys_A_three h3{  font-size: 24px; color: #ab0b0b; position: absolute; top: 679px; right: 87px; width: 367px; text-align: left;}
.ys_A_three ul{ position: absolute; top: 727px; right: 127px;}
.ys_A_three ul li{ font-family: "Microsoft YaHei"; font-size: 14px; line-height: 36px; font-size: 14px; color: #505050;}


/*gaweitwo_box*/
#gaweitwo_box{ width: 100%; height: 155px;  clear: both; background: url(../images/gaweitwo.jpg) center no-repeat; margin: 25px 0px 10px;}
.gaweitwo_A{ width: 1180px; height: 155px; margin: 0 auto;}
.gaweitwo_A_r{ width: 455px; height: 155px; float: right; position: relative;}
.gaweitwo_A_r p{ font-size: 24px; font-weight: bold; float: left; font-family: "Microsoft YaHei"; color: #fff; font-weight: bold; position: absolute; top: 114px; left: 257px;}
.gaweitwo_A_r span{ font-family: "Microsoft YaHei"; font-size: 17px; font-weight: bold; position: absolute; top: 54px; right: 43px;}
.gaweitwo_A_r span a{ color: #000;}
.gaweitwo_A_r em{ display: block; font-family: "Microsoft YaHei"; font-size: 16px; color: #fff; position: absolute; top: 90px; right: 29px;}

/*main_box1*/
#main_box1{ width: 100%; height: 881px; background: url(../images/case_bg.jpg) center no-repeat;}
.box1_A{ width: 1180px; height: 881px; margin: 0 auto; overflow: hidden;}
.case{ width: 1180px; height: 343px; overflow: hidden; padding: 40px 0px;}
.case_tit{ width: 100%; height: 71px; background: url(../images/main_boxtbg.png) center no-repeat;}
.case_tit h3{ font-size: 24px; text-align: center; line-height: 43px;}
.case_tit h3 a{ color: #fff;}
.case_tit span{ display: block; width: 87px; height: 20px; background: #fff; text-align: center; line-height: 21px; margin: 0 auto; font-family: Arial, Helvetica, sans-serif; text-transform: uppercase;}
.case_tit span a{ color: #333;}
.case_m{ width: 1058px; height: 220px; overflow: hidden; margin: 44px auto 0px;}
/*case gd*/
.gd_01{ height:220px; width:1180px;}

.gd_01 .t_l{ left:0px;}
.gd_01 .t_r{ right:0px;}
/*.gd_01 #simgs{ margin: 0 36px;}*/
.gd_01 ul{ margin-left: 15px;}
.gd_01 li{ float:left; width:245px; text-align:center; margin-right: 15px;}
.gd_01 li.last{ padding-right:0;}
.gd_01 li img{ display:block; width:232px; height:172px; margin-bottom:12px; padding: 5px; background: #fff; border: 1px solid #ccc;}
.gd_01 li a{ color:#fff; font-size: 14px; font-family: "Microsoft YaHei";}
.gd_01 .fl { float:left;}
.gd_01 .fr { float:right;}
.gd_01 .pa{ position:absolute;}
.gd_01 .pr{ position:relative}
/*case gd end*/

/*customer*/
.customer{ width: 1180px; height: auto; overflow: hidden;}
.customer_m{ width: 1180px; height: auto; overflow: hidden; margin-top: 32px;}
.customer_m ul li{ width: 245px; height: 298px;  background: #fff; border: 2px solid #dddddd; float: left; display: inline; margin: 0px 23px;}
.customer_m ul li i{ display: block; width: 192px; height: 117px; padding-top: 10px;}
.customer_m ul li i img{ width: 192px; height: 117px;}
.customer_m ul li h3{ width: 192px; height: 30px; line-height: 30px; margin: 0 auto;}
.customer_m ul li h3 a{ color: #333333;}
.customer_m ul li p{ line-height: 23px; color: #999999; width: 192px; margin: 0px auto 5px; text-indent: 2em;}
.customer_m ul li span{ display: block; width: 80px; height: 22px; border: 1px dashed #ad1b1e; font-family: Arial, Helvetica, sans-serif; text-transform: uppercase; font-size: 13px; text-align: center; line-height: 22px; margin-top: 14px;}
.customer_m ul li span a{ color: #ad1b1e;}

/*news_A*/
.news_A{ width: 1180px; height: auto; overflow: hidden; margin: 0 auto;}
.news_l{ width: 775px; height: 576px; float: left;}
/*.news_title{ width: 155px; height: 17px;}*/
/*滑动门*/
#tab{width:775px;position:relative;margin:40px auto;}
#tab .tab_menu{width:100%;float:left;position:absolute;z-index:1; font-family: "Microsoft YaHei"; font-size: 20px;}
#tab .tab_menu li{float:left;width:92px;height:40px;line-height:40px;border-bottom:0px;cursor:pointer;text-align:center;margin:0 32px 0 0;}
#tab .tab_box{width:775px;height: auto; overflow: hidden; clear:both;top:62px;position:relative;}
#tab .tab_menu .selected{ cursor:pointer; border-bottom: 5px solid #f7e079;}
#tab .tab_menu .selected a{ color: #aa1a1c;}
#tab .hide{display:none;}
#tab .tab_box div{padding:10px;} 
#tab .news_line{ display: block; width: 1px; height: 17px; background: #f7e079; position: absolute; top: 30px; left: 110px;}

.news_list dl{ width: 775px; height: 68px; overflow: hidden; margin: 5px 0px;}
.news_list dl dt{ float: left; width: 48px; height: 44px; background: url(../images/news_listicon.gif) center no-repeat; margin-top: 14px;}
.news_list dl dt em{ display: block; text-align: center; font-size: 14px; font-family: "Microsoft YaHei"; color: #ab0b0b;}
.news_list dl dt i{ font-family: "Microsoft YaHei"; color: #dfdfdf; display: block; text-align: center; line-height: 24px;}
.news_list dl dd{ width: 714px; float: right;}
.news_list dl dd h3{ line-height: 28px; font-size: 14px;}
.news_list dl dd h3 a:link{ color: #494949;}
.news_list dl dd h3 a:visited{ color: #494949;}
.news_list dl dd h3 a:hover{ color: #ab0b0b;}
.news_list dl dd h3 a:active{ color: #494949;}
.news_list dl dd p{ line-height: 20px; color: #999999;}

.hide dl{ width: 775px; height: 68px; overflow: hidden; margin: 5px 0px;}
.hide dl dt{ float: left; width: 48px; height: 44px; background: url(../images/news_listicon.gif) center no-repeat; margin-top: 14px;}
.hide dl dt em{ display: block; text-align: center; font-size: 14px; font-family: "Microsoft YaHei"; color: #ab0b0b;}
.hide dl dt i{ font-family: "Microsoft YaHei"; color: #dfdfdf; display: block; text-align: center; line-height: 24px;}
.hide dl dd{ width: 714px; float: right;}
.hide dl dd h3{ line-height: 28px; font-size: 14px;}
.hide dl dd h3 a:link{ color: #494949;}
.hide dl dd h3 a:visited{ color: #494949;}
.hide dl dd h3 a:hover{ color: #ab0b0b;}
.hide dl dd h3 a:active{ color: #494949;}
.hide dl dd p{ line-height: 20px; color: #999999;}
.line_news{ width: 30px; height: 369px; float: left; margin: 127px 33px 0px 33px;}

/*faq_r*/
.faq_r{ width: 307px; height: 498px; margin-top: 40px; float: right; overflow: hidden;}
.faq_title{ width: 100%; height: 50px;}
.faq_title span{ display: block; width: 100%; height: 17px; float: left; padding-bottom: 5px;}
.faq_title span img{ width: 227px; height: 17px;}
.faq_title h3{ width: 75px; height: 25px; float: left; line-height: 25px; font-size: 18px;}
.faq_title i{ display: block; font-family: "Microsoft YaHei"; font-size: 20px; float: right;}
.faq_title i a{ color: #ab0b0b;}
.faq_m{ font-family: "Microsoft YaHei"; height: 470px; overflow: hidden;}
/************文字滚动************/
#ticker2 {
	width: 307px;
	height: 440px;
	overflow: hidden;
	position: relative;
	margin: 25px 0px 0px;
}
#ticker2 li {
	position: relative;
	width: 100%;
	line-height: 22px;
	margin: 10px auto; border-bottom: 1px solid #e0e0e0;
}

.wen span{ display: block; width: 22px; height: 22px; color: #fff; text-align: center; line-height: 22px; float: left; margin-right: 5px; font-size: 14px; background: #960a0a;}
.da span{ display: block; width: 22px; height: 22px; color: #fff; text-align: center; line-height: 22px; font-size: 14px; float: left; margin-right: 5px; background: #cbcbcb; font-family: "Microsoft YaHei";}
.wen a{ color: #494949; font-size: 14px;}
.da{ margin: 17px 0px 12px 0px; font-family: "宋体"; font-size: 13px; color: #666;}

.gaweitwo_A{ width: 1180px; height: 135px; margin: 0 auto; background: url(../images/gawei_two.jpg) center no-repeat;}
.gaweitwo_l{ width: 425px; height: 135px; float: right; position: relative;}
.gaweitwo_l dl dd{ font-size: 25px; font-weight: bold; letter-spacing: 1px; font-style: italic; color: #fff; position: absolute; top: 49px; left: 0px;}

.link_A{ width: 1180px; height: 90px; border: 1px solid #eeeeee; margin: 20px auto 64px;}
.link_t h3{ font-size: 18px; line-height: 30px; color: #ab0b0b;}
.link_t{ width: 100%; height: 30px; border-bottom: 2px solid #ab0b0b;}

.link_m{ margin-top: 8px; color: #505050;}
.link_m a{ margin: 0px 15px; color: #505050; font-family: "Microsoft YaHei"; font-size: 14px;}


















































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































